package com.ruifu.proj.vo.ptmain;

import com.ruifu.proj.vo.pmptype.PmPTypeTemplateVO;
import lombok.Data;

/**
 * @author nyr
 * @create 2019/8/20
 */
@Data
public class PmPtMainTemplateQueryVO {
    private Long ptId;  //模板ID，整型
    private String ptCode;  //模板编号
    private String ptName;  //模板的名称
    private Long ptTypeId;  //类型id
    private String ptStatus;  //任务状态：A待下达，B待启动，C待提交，D待确认，E已关闭
    private String ptStatusStr;  //任务状态解释
    private String ptRemark;  //项目任务的备注说明信息字段
    private String ptPtm; //对象类别，P表示项目；T表示任务
    /**
     * 创建者id
     */
    private Long ptCreator;

    private PmPTypeTemplateVO pmPType;  //一对一，项目类型对象

    public String getPtStatusStr() {
        if ("TA".equals(ptStatus)){
            ptStatusStr="未启用";
        }else if ("TB".equals(ptStatus)){
            ptStatusStr="启用";
        }else if ("TC".equals(ptStatus)){
            ptStatusStr="停用";
        }
        return ptStatusStr;
    }
}
